package com.wyutil.wy_FileFormatConversion.pdfWithOther;

import com.spire.pdf.FileFormat;
import com.spire.pdf.PdfDocument;
import org.junit.Test;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;


//调用spire的API，有水印，不过好像也无所谓，可以简单的删除
public class PdfToWord {
    @Test
    public void test1() throws IOException {
        convert(new FileInputStream(new File("C:\\Users\\Administrator\\Desktop\\安装.pdf")),"C:\\Users\\Administrator\\Desktop\\安装.pdf");
    }

    /**
     * 很多东西都可以进行修改 ，但是
     * 去掉pdf 的水印
     * @param fileInputStream 输入流
     * @param outPutPath 输出路径
     */
    public void convert(FileInputStream fileInputStream,String outPutPath) throws IOException {
        PdfDocument pdf = new PdfDocument(fileInputStream);
        pdf.saveToFile(outPutPath,FileFormat.DOCX);
    }
}
